package com.skywolf.chem.manager.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;
import java.util.List;

/**
 * Created by pei_pei on 2021/9/26.
 */
@Data
public class ActivityVo {

    @ApiModelProperty(value = "赛事ID")
    private long id;

    @ApiModelProperty(value = "赛事名称")
    private String matchName;

    @ApiModelProperty(value = "报名开始时间")
    private LocalDateTime applyStartTime;

    @ApiModelProperty(value = "报名结束时间")
    private LocalDateTime applyEndTime;

    @ApiModelProperty(value = "比赛开始时间")
    private LocalDateTime matchStartTime;

    @ApiModelProperty(value = "比赛结束时间")
    private LocalDateTime matchEndTime;

    @ApiModelProperty(value = "活动图片地址")
    private String activityPicUrl;

    @ApiModelProperty(value = "赛事状态 100->>待审核  101->>待发布  103->>审核未通过  104->>活动未开始   105->>进行中   106->>已结束")
    private Integer matchStatus;

    @ApiModelProperty(value = "报名状态  201->>报名未开始    202->>报名进行中   203->>报名结束")
    private Integer applyStatus;

    @ApiModelProperty(value = "报名人数")
    private int userCount;

    @ApiModelProperty(value = "主办方")
    private List<ActivitySponsorVo> sponsor;

}
